be partially responsible for - English Synonyms Dictionary